Dictionary
Santa Rosa Island
geographical name
Definition of SANTA ROSA ISLAND
island SW California in NW Channel Islands
ADVERTISEMENT
Learn More About SANTA ROSA ISLAND
Browse
Next Word in the Dictionary: SanteePrevious Word in the Dictionary: Santa Rosa
ADVERTISEMENT
Seen & Heard
What made you want to look up Santa Rosa Island? Please tell us where you read or heard it (including the quote, if possible).